package asteroids.model.statements;

import java.util.HashMap;

import asteroids.model.expressions.*;

/**
 * A class that repsresent all the BasicStatemens
 * A basic statement is a statement with an expression and with the possibility of execute the statement
 * 
 * @version 1.0
 * 
 * @author	Thijs Peirelinck & Wouter Parys
 *
 */
public abstract class BasicStatement extends ExpressionStatement {

	public BasicStatement(E e) {
		super(e);
	}
	
    public abstract void doStatement(HashMap<String, E> variables);

}
